package com.zb.vo;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
@ApiModel("费用记录")
public class ExpenseRecordVo {
    @ApiModelProperty(value = "费用名称")
    private String name;
    @ApiModelProperty(value = "状态：1-待审核，2-已通过，3-已驳回")
    private Integer status;

    @ApiModelProperty(value = "平台承担费用")
    private BigDecimal price;

    @ApiModelProperty(value = "向服务商支付费用")
    private BigDecimal payNetworkPrice;

    @ApiModelProperty(value = "收取商家费用")
    private BigDecimal receiveFactoryPrice;

    @ApiModelProperty(value = "数量")
    private Integer qty;

    @ApiModelProperty(value = "备注")
    private String remark;

    @ApiModelProperty(value = "创建时间")
    @TableField(fill = FieldFill.INSERT)
    private Date gmtCreate;

    @ApiModelProperty(value = "更新时间")
    @TableField(fill = FieldFill.INSERT)
    private Date gmtUpdate;
}
